head of dispatch - German English Dictionary